package com.atguigu.lease;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class AppWebApplication {
    public static void main(String[] args) {
        SpringApplication.run(AppWebApplication.class);
    }
}

// 前后端语言之间的通信需要用到什么：
// 1. JSON：前后端通信的主要方式，JSON是一种轻量级的数据交换格式，易于阅读和编写。
// 2. RESTful API：RESTful API是一种基于HTTP协议的设计风格，它定义了客户端如何与服务器进行交互，以及服务器应如何响应客户端的请求。
// 3. HTTP：HTTP协议是互联网上应用层协议的基础，它定义了客户端如何向服务器发送请求、服务器如何响应请求、以及服务器如何返回响应。
// 4. WebSocket：WebSocket是HTML5一种新的协议，它实现了浏览器与服务器全双工通信（full-duplex communication）。

//tomcat的作用是:
// 1. 接收客户端的请求
// 2. 解析请求，生成响应
// 3. 发送响应给客户端
// 4. 关闭连接

// servlet是什么？
// 1. 它是JavaEE的规范，它定义了如何开发Web应用，以及如何与Web服务器进行交互。
// 2. 它是JavaEE的核心组件之一，它是JavaEE的基础，是构建Web应用的基础。
// 3. 它是运行在Web服务器上的Java代码，它接收客户端的请求，并生成响应。

